lovely or beautiful girl - French English Dictionary